import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"

@Entity({ name: "" })
export class AuthorizationEntity {
  // 索引id
  @PrimaryGeneratedColumn({ type: "int" })
  id: number

  // 订单号
  @Column({ type: "varchar" })
  trade_no: string

  // 用户id
  @Column({ type: "varchar" })
  uid: string

  // 金额
  @Column({ type: "float" })
  amount: string

  // 订单标题
  @Column({ type: "varchar" })
  description: string

  // 支付方式
  @Column({ type: "int" })
  type: number

  // 支付状态
  @Column({ type: "int" })
  status: number

  // 订单时间
  @Column({ type: "date" })
  create_time: string
}
